Hotels List

 

Mecenate Palace

Location. The fin de siecle Mecenate Palace hotel in Rome, Italy, is just off Piazza Santa Maria Maggiore, 500 metres from Stazione Termini railway station. The Spanish Steps, Trevi Fountain, Colosseum and Via Condotti's shops are within two kilometres [ ... ]


Return to Hotels Search